Booking flow - Cancel reservation
PATCH/v1/reservations/:id/cancel
Cancel a reservation. The cancellation reason and source are always recorded as restaurant-initiated ('OTHER_REASON'), regardless of who requested it through this API. Returns 409 when the reservation has already been canceled.
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 409
- 429
- 500
- 503
OK.
Error caused by the client app. Returned when the request is malformed, or a field does not respect the expected format.
Error caused by an invalid or expired access token. May also be returned by the API gateway, before the request reaches this endpoint.
Error caused by a client app missing the required scope for this endpoint. Returned by the API gateway, before the request reaches this endpoint.
Error caused by a reference to a resource that does not exist.
Error caused by a request that conflicts with the current state of a resource.
Error caused by too many requests sent in a given amount of time. Returned by the API gateway, before the request reaches this endpoint.
Unexpected error on the server side. This may be due to a software fault.
Error caused by the service being temporarily unavailable. Returned by the API gateway, before the request reaches this endpoint.